const { Readable } = require('stream')

const inStream = new Readable(
  { read() { } }
)

//通过data事件，将输入流中的数据输出到标准输出流
process.stdin.on('data', (chunk) => {
  //将输入流中的数据输出到标准输出流中
  process.stdout.write(chunk.toString().toUpperCase()) 
})

//在标准输入流中push一些字符串
inStream.push('ABCDEFGHIJKLMNOPQRSTUVWXYZ')
inStream.push(null)
inStream.push('hello')

//将inStream中的数据输出到标准输出流
inStream.pipe(process.stdout)

